// SortPropertyQueryManager.cpp: implementation of the SortPropertyQueryManager class.
//
//////////////////////////////////////////////////////////////////////

#include "stdafx.h"
#include "SortPropertyQueryManager.h"

//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////

SortPropertyQueryManager::SortPropertyQueryManager()
{
	m_ResManager.RegisterQueryObject(&m_CustomQuery);
	m_ResManager.RegisterQueryObject(&m_IDQuery);
}

SortPropertyQueryManager::~SortPropertyQueryManager()
{

}

PSPIDQuery& SortPropertyQueryManager::GetIDQuery()
{
	return m_IDQuery;
}

KnownPartSet& SortPropertyQueryManager::GetCustomIDQuery()
{
	return m_CustomQuery;
}

void SortPropertyQueryManager::ReadAllProperty()
{
	m_ResManager.ReadAllProperty();
}

void SortPropertyQueryManager::ReadPropertyByStandard(const CString& strStandard)
{
	m_ResManager.ReadPropertyByStandard(strStandard);
}